home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
System Folder
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_91.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
17KB
|
317 lines
# near model CODE resource
# jump table entries: 10960-10967 (8 of them)
export_1370:
00000000 4E56 0000 link A6, 0
00000004 303C 03F1 move.w D0, 0x3F1
00000008 4E5E unlink A6
0000000A 4E75 rts
export_1371:
0000000C 4E56 FFEC link A6, -0x0014
00000010 48E7 0118 movem.l -[A7], D7,A3,A4
00000014 266E 000C movea.l A3, [A6 + 0xC]
00000018 286E 0008 movea.l A4, [A6 + 0x8]
0000001C 2054 movea.l A0, [A4]
0000001E 4AA8 0036 tst.l [A0 + 0x36]
00000022 6700 0098 beq +0x9A /* 000000BC */
00000026 0C68 04FC 0048 cmpi.w [A0 + 0x48], 0x4FC
0000002C 6600 008E bne +0x90 /* 000000BC */
00000030 41EE FFF8 lea.l A0, [A6 - 0x8]
00000034 486E FFF8 pea.l [A6 - 0x8]
00000038 2F0B move.l -[A7], A3
0000003A 2F0C move.l -[A7], A4
0000003C 2054 movea.l A0, [A4]
0000003E 2050 movea.l A0, [A0]
00000040 2268 002C movea.l A1, [A0 + 0x2C]
00000044 4E91 jsr [A1]
00000046 41EE FFF0 lea.l A0, [A6 - 0x10]
0000004A 43EE FFF8 lea.l A1, [A6 - 0x8]
0000004E 20D9 move.l [A0]+, [A1]+
00000050 20D9 move.l [A0]+, [A1]+
00000052 486E FFF0 pea.l [A6 - 0x10]
00000056 4EAD 0882 jsr [A5 + 0x882 /* export_268 */]
0000005A 486E FFF0 pea.l [A6 - 0x10]
0000005E 4EAD 08A2 jsr [A5 + 0x8A2 /* export_272 */]
00000062 0C40 0004 cmpi.w D0, 0x4
00000066 5CC0 sge D0
00000068 0240 0001 andi.w D0, 0x1
0000006C 48C0 ext.l D0
0000006E 1E00 move.b D7, D0
00000070 2054 movea.l A0, [A4]
00000072 BE28 004B cmp.b D7, [A0 + 0x4B]
00000076 4FEF 0014 lea.l A7, [A7 + 0x14]
0000007A 6740 beq +0x42 /* 000000BC */
0000007C 7000 moveq.l D0, 0x00
0000007E 1007 move.b D0, D7
00000080 2F00 move.l -[A7], D0
00000082 2F28 003E move.l -[A7], [A0 + 0x3E]
00000086 4EAD 0A42 jsr [A5 + 0xA42 /* export_324 */]
0000008A 2054 movea.l A0, [A4]
0000008C 1147 004B move.b [A0 + 0x4B], D7
00000090 486E FFF8 pea.l [A6 - 0x8]
00000094 4EAD 08DA jsr [A5 + 0x8DA /* export_279 */]
00000098 2D40 FFEC move.l [A6 - 0x14], D0
0000009C 486E FFF8 pea.l [A6 - 0x8]
000000A0 A8A3 syscall EraseRect
000000A2 2F2E 0010 move.l -[A7], [A6 + 0x10]
000000A6 2F0B move.l -[A7], A3
000000A8 2F0C move.l -[A7], A4
000000AA 4EAD 2AE2 jsr [A5 + 0x2AE2 /* export_1368 */]
000000AE 2F2E FFEC move.l -[A7], [A6 - 0x14]
000000B2 4EAD 08E2 jsr [A5 + 0x8E2 /* export_280 */]
000000B6 4FEF 001C lea.l A7, [A7 + 0x1C]
000000BA 6010 bra +0x12 /* 000000CC */
label000000BC:
000000BC 2F2E 0010 move.l -[A7], [A6 + 0x10]
000000C0 2F0B move.l -[A7], A3
000000C2 2F0C move.l -[A7], A4
000000C4 4EAD 2AE2 jsr [A5 + 0x2AE2 /* export_1368 */]
000000C8 4FEF 000C lea.l A7, [A7 + 0xC]
label000000CC:
000000CC 4CEE 1880 FFE0 movem.l D7,A3,A4, [A6 - 0x20]
000000D2 4E5E unlink A6
000000D4 4E75 rts
export_1372:
000000D6 4E56 0000 link A6, 0
000000DA 48E7 0318 movem.l -[A7], D6,D7,A3,A4
000000DE 266E 000C movea.l A3, [A6 + 0xC]
000000E2 286E 0008 movea.l A4, [A6 + 0x8]
000000E6 2054 movea.l A0, [A4]
000000E8 2F28 0042 move.l -[A7], [A0 + 0x42]
000000EC 2F0C move.l -[A7], A4
000000EE 2F0B move.l -[A7], A3
000000F0 2053 movea.l A0, [A3]
000000F2 2050 movea.l A0, [A0]
000000F4 2268 0034 movea.l A1, [A0 + 0x34]
000000F8 4E91 jsr [A1]
000000FA 2F2E 0010 move.l -[A7], [A6 + 0x10]
000000FE 2F0C move.l -[A7], A4
00000100 4EBA 0192 jsr [PC + 0x192 /* 00000294 */]
00000104 3C38 0BAA move.w D6, [0x00000BAA /* MBarHeight */]
00000108 4278 0BAA clr.w [0x00000BAA /* MBarHeight */]
0000010C 2F2E 0014 move.l -[A7], [A6 + 0x14]
00000110 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000114 2F0B move.l -[A7], A3
00000116 2F0C move.l -[A7], A4
00000118 4EAD 29DA jsr [A5 + 0x29DA /* export_1335 */]
0000011C 1E00 move.b D7, D0
0000011E 31C6 0BAA move.w [0x00000BAA /* MBarHeight */], D6
00000122 1007 move.b D0, D7
00000124 4CEE 18C0 FFF0 movem.l D6,D7,A3,A4, [A6 - 0x10]
0000012A 4E5E unlink A6
0000012C 4E75 rts
export_1373:
0000012E 4E56 FFFC link A6, -0x0004
00000132 48E7 0018 movem.l -[A7], A3,A4
00000136 266E 000C movea.l A3, [A6 + 0xC]
0000013A 286E 0008 movea.l A4, [A6 + 0x8]
0000013E 486E FFFC pea.l [A6 - 0x4]
00000142 2054 movea.l A0, [A4]
00000144 3028 0014 move.w D0, [A0 + 0x14]
00000148 48C0 ext.l D0
0000014A 2F00 move.l -[A7], D0
0000014C 2F0B move.l -[A7], A3
0000014E 2053 movea.l A0, [A3]
00000150 2050 movea.l A0, [A0]
00000152 2268 0074 movea.l A1, [A0 + 0x74]
00000156 4E91 jsr [A1]
00000158 508F addq.l A7, 8
0000015A 2F00 move.l -[A7], D0
0000015C 2054 movea.l A0, [A4]
0000015E 2F28 0042 move.l -[A7], [A0 + 0x42]
00000162 4EAD 23BA jsr [A5 + 0x23BA /* export_1139 */]
00000166 4A00 tst.b D0
00000168 4FEF 000C lea.l A7, [A7 + 0xC]
0000016C 6706 beq +0x8 /* 00000174 */
0000016E 302E FFFE move.w D0, [A6 - 0x2]
00000172 6002 bra +0x4 /* 00000176 */
label00000174:
00000174 7001 moveq.l D0, 0x01
label00000176:
00000176 4CEE 1800 FFF4 movem.l A3,A4, [A6 - 0xC]
0000017C 4E5E unlink A6
0000017E 4E75 rts
export_1374:
00000180 4E56 FFFC link A6, -0x0004
00000184 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00000188 266E 0018 movea.l A3, [A6 + 0x18]
0000018C 286E 0008 movea.l A4, [A6 + 0x8]
00000190 486E FFFC pea.l [A6 - 0x4]
00000194 2054 movea.l A0, [A4]
00000196 3C28 0046 move.w D6, [A0 + 0x46]
0000019A 558F subq.l A7, 2
0000019C 2054 movea.l A0, [A4]
0000019E 2F28 0036 move.l -[A7], [A0 + 0x36]
000001A2 A960 syscall GetControlValue/GetCtlValue
000001A4 3E1F move.w D7, [A7]+
00000